import { PartOfSpeech } from "./types.ts";

const { n, vt, vi, adj } = PartOfSpeech;
type WordItem = [string, PartOfSpeech[], number];

// TODO 目前只整理了两个字的词汇
const getAllWords = () =>
  ([
    // 两个字的
    ["赋能", [n, vi, vt]],
    ["抓手", [n]],
    ["中台", [n]],
    ["闭环", [n]],
    ["落地", [vi]],
    ["漏斗", [n]],
    ["沉淀", [vi]],
    ["给到", [vi, vt]],
    ["平台", [n]],
    ["响应", [n, vi, vt]],
    ["同步", [n, vi, vt]],
    ["对齐", [vi, vt]],
    ["对标", [vi, vt]],
    ["迭代", [n, vi]],
    ["优化", [vi, vt]],
    ["跟进", [vi, vt]],
    ["升级", [vi, vt]],
    ["交付", [vi]],
    ["聚焦", [vi, vt]],
    ["倒逼", [vt]],
    ["复盘", [vi]],
    ["梳理", [vi, vt]],
    ["输出", [vi, vt]],
    ["提炼", [vt]],
    ["包装", [n, vi, vt]],
    ["上升", [vi]],
    ["方案", [n]],
    ["踩坑", [vi]],
    ["填坑", [vi]],
    ["报备", [vi]],
    ["串联", [vi, vt]],
    ["协同", [vi]],
    ["联动", [n, vi]],
    ["透传", [vi, vt]],
    ["打通", [vt]],
    ["打平", [vt]],
    ["抹平", [vt]],
    ["发力", [vi]],
    ["兼容", [vi, vt]],
    ["量化", [vi, vt]],
    ["细分", [vi]],
    ["重塑", [vt]],
    ["蓄能", [vi]],
    ["引爆", [vt]],
    ["挖掘", [vt]],
    ["背书", [vi]],
    ["背锅", [vi]],
    ["支持", [n, vi, vt]],
    ["支撑", [vt]],
    ["协调", [vi, vt]],
    ["支援", [n, vt]],
    ["加持", [vt]],
    ["加速", [vi]],
    ["共建", [vi, vt]],
    ["共创", [vi, vt]],
    ["融合", [vi]],
    ["拉通", [vi, vt]],
    ["拉升", [vi]],
    ["洞察", [vi, vt]],
    ["渗透", [vi, vt]],
    ["咬合", [vi]],
    ["穿梭", [vi]],
    ["辐射", [n, vi, vt]],
    ["扩展", [n, vt]],
    ["开拓", [vi, vt]],
    ["兜底", [vi]],
    ["降级", [vi]],
    ["容错", [vi]],
    ["容灾", [n]],
    ["解耦", [n, vi]],
    ["耦合", [n]],
    ["复用", [vi, vt]],
    ["封装", [vt]],
    ["抽象", [adj]],
    ["聚合", [vi]],
    ["集成", [vi, vt]],
    ["拆解", [vi, vt]],
    ["抓包", [vi]],
    ["观察", [vi, vt]],
    ["监控", [n, vi, vt]],
    ["上报", [vi, vt]],
    ["捕获", [vt]],
    ["分发", [vt]],
    ["分层", [vi]],
    ["迁移", [vi]],
    ["回溯", [vi]],
    ["回归", [vi]],
    ["回流", [vi]],
    ["回跳", [vi]],
    ["通晒", [vi]],
    ["吃透", [vi, vt]],
    ["死磕", [vi, vt]],
    ["树立", [vt]],
    ["跨界", [n]],
    ["共情", [n]],
    ["演绎", [n, vi]],
    ["画饼", [vi]],
    ["打造", [vt]],
    ["反哺", [vi, vt]],
    ["输血", [vi]],
    ["造血", [vi]],
    ["造势", [vi]],
    ["造市", [vi]],
    ["造事", [vi]],
    ["下沉", [vi]],
    ["拉新", [vi]],
    ["转化", [n, vi, vt]],
    ["留存", [n]],
    ["促活", [n, vi]],
    ["付费", [vi]],
    ["营收", [n]],
    ["盈利", [vi]],
    ["获客", [n, vi]],
    ["邀请", [n, vt]],
    ["助力", [vt]],
    ["激励", [n, vt]],
    ["激活", [vt]],
    ["推广", [vi]],
    ["投放", [n, vi]],
    ["导流", [vi]],
    ["覆盖", [vt]],
    ["曝光", [vt]],
    ["裂变", [n, vi]],
    ["增长", [n, vi]],
    ["优秀", [adj]],
    ["感恩", [vi]],
    ["比心", [vi]],
    ["笔芯", [n, vi]],
    ["下跪", [n, vi]],
    ["致敬", [vi, vt]],
    ["订阅", [vt]],
    ["认证", [vt]],
    ["推送", [vi]],
    ["唤醒", [vt]],
    ["流失", [vi]],
    ["召回", [vt]],
    ["授权", [n, vt]],
    ["接入", [vt]],
    ["铸造", [vi, vt]],
    ["构筑", [vt]],
    ["构建", [vt]],
    ["搭建", [vt]],
    ["布局", [n, vi]],
    ["组局", [vi]],
    ["摸鱼", [n, vi]],
    ["划水", [n, vi]],
    ["众筹", [n]],
    ["收割", [vt]],
    ["共享", [vt]],
    ["重组", [vi]],
    ["收口", [vi]],
    ["转型", [vi]],
    ["围绕", [vt]],
    ["出击", [vi]],
    ["证言", [n]],
    ["确认", [vi]],
    ["明确", [vt]],
    ["评估", [vi, vt]],
    ["评审", [vi]],
    ["务实", [adj]],
    ["夯实", [vt]],
    ["预判", [n, vi]],
    ["预言", [n, vi]],
    ["变迁", [n]],
    ["返佣", [n]],
    ["深入", [vt]],
    ["打磨", [vi, vt]],
    ["攻坚", [n]],
    ["击穿", [vi, vt]],
    ["破冰", [n, vi]],
    ["破题", [n, vi]],
    ["解题", [n, vi]],
    ["破圈", [n, vi]],
    ["破局", [n, vi]],
    ["定量", [vi]],
    ["定性", [vi]],
    ["制约", [n, vt]],
    ["约束", [n, vt]],
    ["触及", [vt]],
    ["触达", [vt]],
    ["触发", [vt]],
    ["操盘", [vi]],
    ["思考", [n, vi, vt]],
    ["反思", [n, vi, vt]],
    ["精简", [vt]],
    ["深耕", [vt]],
    ["突围", [n, vi]],
    ["补位", [n, vi]],
    ["抽离", [vt]],
    ["履约", [vi]],
    ["进化", [vi]],
    ["进军", [vi]],
    ["起飞", [vi]],
    ["all in", [n, vi, vt]],
    ["皮实", [adj]],
    ["本分", [n, adj]],
    ["重磅", [adj]],
    ["垂直", [adj]],
    ["真香", [adj]],
    ["自洽", [adj]],
    ["精准", [adj]],
    ["持续", [adj, vi]],
    ["灵活", [adj]],
    ["稳定", [adj]],
    ["可控", [adj]],
    ["活跃", [adj]],
    ["风口", [n]],
    ["打法", [n]],
    ["玩法", [n]],
    ["矩阵", [n]],
    ["纽带", [n]],
    ["刺激", [n, vi, vt]],
    ["规模", [n]],
    ["场景", [n]],
    ["渠道", [n]],
    ["入口", [n]],
    ["维度", [n]],
    ["格局", [n]],
    ["形态", [n]],
    ["生态", [n]],
    ["体系", [n]],
    ["认知", [n]],
    ["体感", [n]],
    ["感知", [n]],
    ["心智", [n]],
    ["调性", [n]],
    ["战役", [n]],
    ["合力", [n]],
    ["心力", [n]],
    ["赛道", [n]],
    ["基石", [n]],
    ["基因", [n]],
    ["因子", [n]],
    ["模型", [n]],
    ["通道", [n]],
    ["链路", [n]],
    ["水位", [n]],
    ["水准", [n]],
    ["姿态", [n]],
    ["卡点", [n, vi]],
    ["卡位", [n, vi]],
    ["头部", [n]],
    ["腰部", [n]],
    ["踝部", [n]],
    ["痛点", [n]],
    ["爽点", [n]],
    ["痒点", [n]],
    ["全域", [n]],
    ["公域", [n]],
    ["私域", [n]],
    ["本我", [n]],
    ["自我", [n]],
    ["超我", [n]],
    ["蓝海", [n]],
    ["红海", [n]],
    ["纵向", [adj]],
    ["横向", [adj]],
    ["上限", [n]],
    ["下限", [n]],
    ["上游", [n]],
    ["下游", [n]],
    ["阈值", [n]],
    ["场域", [n]],
    ["架构", [n]],
    ["系统", [n]],
    ["标配", [n]],
    ["长尾", [n]],
    ["态势", [n]],
    ["锚点", [n]],
    ["标杆", [n]],
    ["壁垒", [n]],
    ["变量", [n]],
    ["期权", [n]],
    ["边界", [n]],
    ["品牌", [n]],
    ["阵地", [n]],
    ["高地", [n]],
    ["洼地", [n]],
    ["高空", [n]],
    ["革命", [n, vi]],
    ["变革", [n, vi]],
    ["内卷", [n]],
    ["外包", [n, vi, vt]],
    ["福报", [n]],
    ["脑暴", [n]],
    ["脑洞", [n]],
    ["圈层", [n]],
    ["层级", [n]],
    ["段位", [n]],
    ["环节", [n]],
    ["困局", [n]],
    ["话术", [n]],
    ["文案", [n]],
    ["议程", [n]],
    ["公关", [n]],
    ["配称", [n]],
    ["力场", [n]],
    ["魔方", [n]],
    ["触点", [n]],
    ["势能", [n]],
    ["流量", [n]],
    ["资源", [n]],
    ["排期", [n, vi]],
    ["延期", [n, vi]],
    ["弹窗", [n]],
    ["浮层", [n]],
    ["引导", [n, vt]],
    ["蒙层", [n]],
    ["幕帘", [n]],
    ["遮罩", [n]],
    ["埋点", [n, vi]],
    ["坑位", [n]],
    ["楼层", [n]],
    ["按钮", [n]],
    ["红包", [n]],
    ["峰值", [n]],
    ["漏洞", [n]],
    ["风险", [n]],
    ["瓶颈", [n]],
    ["策略", [n]],
    ["价值", [n]],
    ["成本", [n]],
    ["复利", [n]],
    ["人性", [n]],
    ["利器", [n]],
    ["深度", [n]],
    ["玩家", [n]],
    ["小白", [n]],
    ["韭菜", [n]],
    ["羊毛", [n]],
    ["福利", [n]],
    ["套路", [n]],
    ["情怀", [n]],
    ["标准", [n]],
    ["规范", [n]],
    ["报备", [vi]],
    ["社群", [n]],
    ["产业", [n]],
    ["载体", [n]],
    ["服务", [n, vi, vt]],
    ["粘性", [n]],
    ["属性", [n]],
    ["地域", [n]],
    ["终端", [n]],
    ["版本", [n]],
    ["口碑", [n]],
    ["指标", [n]],
    ["年框", [n]],
    ["试点", [n]],
    ["母体", [n]],
    ["空白", [n]],
    ["银弹", [n]],

    // 三个字的
    ["抢品类", [vi]],
    ["卡认知", [vi]],
    ["占场景", [vi]],
    ["观行业", [vi]],
    ["明竞争", [vi]],
    ["洞自身", [vi]],
    ["开场子", [vi]],
    ["提调子", [vi]],
    ["冷启动", [vi]],
    ["秀肌肉", [vi]],
    ["借东风", [vi]],
    ["断舍离", [n]],
    ["薅羊毛", [vi]],
    ["砍一刀", [vi, vt]],
    ["走出去", [vi]],
    ["讲故事", [vi]],
    ["扁平化", [adj]],
    ["差异化", [adj]],
    ["平台化", [adj]],
    ["结构化", [adj]],
    ["精细化", [adj]],
    ["短平快", [adj]],
    ["常态化", [adj]],
    ["强依赖", [adj]],
    ["不可控", [adj]],
    ["有风险", [adj]],
    ["感知度", [n]],
    ["颗粒度", [n]],
    ["方法论", [n]],
    ["组合拳", [n]],
    ["引爆点", [n]],
    ["护城河", [n]],
    ["影响力", [n]],
    ["资源位", [n]],
    ["优先级", [n]],
    ["制高点", [n]],
    ["可用性", [n]],
    ["易用性", [n]],
    ["稳定性", [n]],
    ["便捷性", [n]],
    ["耦合性", [n]],
    ["一致性", [n]],
    ["系统性", [n]],
    ["端到端", [n]],
    ["点对点", [n]],
    ["点线面", [n]],
    ["上半场", [n]],
    ["下半场", [n]],
    ["主战场", [n]],
    ["人货场", [n]],
    ["基本面", [n]],
    ["基本盘", [n]],
    ["操盘手", [n]],
    ["进化论", [n]],
    ["解释权", [n]],
    ["最优解", [n]],
    ["执行力", [n]],
    ["驱动力", [n]],
    ["鄙视链", [n]],
    ["生态链", [n]],
    ["生态圈", [n]],
    ["生态位", [n]],
    ["全场景", [adj]],
    ["全渠道", [adj]],
    ["全方位", [adj]],
    ["全媒体", [adj]],
    ["流量池", [n]],
    ["天花板", [n]],
    ["传话筒", [n]],
    ["转化率", [n]],
    ["活跃度", [n]],
    ["颗粒感", [n]],
    ["登云梯", [n]],
    ["冲击力", [n]],
    ["视觉锤", [n]],
    ["孵化器", [n]],
    ["新零售", [n]],
    ["新物种", [n]],
    ["新品牌", [n]],
    ["新篇章", [n]],
    ["新局势", [n]],
    ["新赛道", [n]],
    ["新势能", [n]],
    ["新国货", [n]],
    ["新国潮", [n]],
    ["新动力", [n]],
    ["同理心", [n]],
    ["气氛组", [n]],
    ["竞争力", [n]],
    ["存在感", [n]],
    ["认同感", [n]],
    ["参与感", [n]],
    ["归属感", [n]],
    ["使命感", [n]],
    ["价值观", [n]],
    ["忠诚度", [n]],
    ["预热期", [n]],
    ["高峰期", [n]],
    ["高潮期", [n]],
    ["上升期", [n]],
    ["瓶颈期", [n]],
    ["大数据", [n]],
    ["云计算", [n]],
    ["区块链", [n]],
    ["比特币", [n]],
    ["虚拟币", [n]],
    ["天使轮", [n]],
    ["自媒体", [n]],
    ["新媒体", [n]],
    ["价格门", [n]],
    ["超预期", [n]],
    ["小前台", [n]],
    ["大中台", [n]],
    ["凝聚力", [n]],
    ["向心力", [n]],
    ["精神SPA", [n], 3],

    // 四个字的
    ["支棱起来", [vi]],
    ["快速响应", [n, vi]],
    ["小步快跑", [vi]],
    ["价值转化", [vi, vt]],
    ["强化认知", [vi]],
    ["资源置换", [vi]],
    ["资源倾斜", [n]],
    ["资源配置", [n]],
    ["完善逻辑", [vi]],
    ["去中心化", [adj]],
    ["渠道下沉", [vi]],
    ["用户下沉", [vi]],
    ["降维打击", [vi, vt]],
    ["体验度量", [n]],
    ["高频触达", [n]],
    ["快速迭代", [n, vi]],
    ["持续迭代", [n, vi]],
    ["持续集成", [n, vi]],
    ["持续交付", [n, vi]],
    ["持续观察", [n, vi, vt]],
    ["躬身入局", [vi]],
    ["顺势而为", [vi]],
    ["打破结界", [vi]],
    ["升维定位", [vi]],
    ["有机结合", [vi]],
    ["起承转合", [n]],
    ["存量维持", [n]],
    ["增量博弈", [n]],
    ["心智角逐", [n]],
    ["抽离透传", [vi]],
    ["拨冗参会", [n]],
    ["反复确认", [vi, vt]],
    ["综合评估", [vi, vt]],
    ["刻意练习", [vi, vt]],
    ["打破制约", [vi]],
    ["绝境求生", [vi]],
    ["品牌露出", [n]],
    ["拥抱变化", [vi]],
    ["重新定义", [vt]],
    ["借势营销", [vi, vt]],
    ["内容创业", [n]],
    ["归因分析", [n, vi]],
    ["逻辑推理", [n]],
    ["建立范式", [vi]],
    ["总结沉淀", [vi]],
    ["解决问题", [vi]],
    ["占领心智", [vi]],
    ["高举高打", [adj]],
    ["高开低走", [adj]],
    ["高台跳水", [vi]],
    ["深入产业", [vi]],
    ["拉齐水位", [vi]],
    ["全情投入", [vi]],
    ["如何收口", [n]],
    ["全面封锁", [n, vi, vt]],
    ["协同作战", [vi]],
    ["剑走偏锋", [adj]],
    ["弹射起飞", [vi]],
    ["结果导向", [adj]],
    ["业务导向", [adj]],
    ["资源紧张", [adj]],
    ["人力不足", [adj]],
    ["体感不好", [adj]],
    ["风险可控", [adj]],
    ["逻辑自洽", [adj]],
    ["品效合一", [adj]],
    ["全球领先", [adj]],
    ["人无我有", [adj]],
    ["人有我优", [adj]],
    ["人优我变", [adj]],
    ["势如破竹", [adj]],
    ["势不可挡", [adj]],
    ["石破天惊", [adj]],
    ["生命周期", [n]],
    ["复用打法", [vi]],
    ["商业模式", [n]],
    ["平台战略", [n]],
    ["集团战略", [n]],
    ["战略引擎", [n]],
    ["关键路径", [n]],
    ["决策路径", [n]],
    ["天使投资", [n]],
    ["盈利模式", [n]],
    ["底层逻辑", [n]],
    ["顶层设计", [n]],
    ["饥饿营销", [n, vi]],
    ["行业壁垒", [n]],
    ["下沉市场", [n]],
    ["消费认知", [n]],
    ["人工智能", [n]],
    ["赛博朋克", [n]],
    ["智慧城市", [n]],
    ["解决方案", [n]],
    ["知识付费", [n]],
    ["私域流量", [n]],
    ["交付价值", [n]],
    ["时间价值", [n]],
    ["共享经济", [n]],
    ["通证经济", [n]],
    ["中央厨房", [n]],
    ["先发优势", [n]],
    ["真实场景", [n]],
    ["临门一脚", [n]],
    ["真香定律", [n]],
    ["正态分布", [adj]],
    ["幂律分布", [adj]],
    ["二八定律", [n]],
    ["长尾理论", [n]],
    ["叠加效应", [n]],
    ["马太效应", [n]],
    ["沉没成本", [n]],
    ["边际成本", [n]],
    ["机会成本", [n]],
    ["偏好植入", [n]],
    ["蚂蚁市场", [n]],
    ["场景占位", [n]],
    ["产业集群", [n]],
    ["产业服务", [n]],
    ["标杆市场", [n]],
    ["心动情境", [n]],
    ["利基市场", [n]],
    ["第二曲线", [n]],
    ["垂直领域", [n]],
    ["可持续性", [adj]],
    ["可替代性", [adj]],
    ["认知优势", [n]],
    ["新增长点", [n]],
    ["颠覆态势", [vi]],
    ["最高规制", [n]],
    ["三位一体", [adj]],
    ["资深玩家", [n]],
    ["不破不立", [adj]],
    ["用户心智", [n]],
    ["用户粘性", [n]],
    ["用户体验", [n]],
    ["用户认知", [n]],
    ["用户画像", [n]],
    ["用户调研", [n]],
    ["重度用户", [n]],
    ["沉默用户", [n]],
    ["活跃用户", [n]],
    ["用户黏性", [n]],
    ["千人千面", [n]],
    ["千人一面", [n]],
    ["信息茧房", [n]],
    ["流量红利", [n]],
    ["流量为王", [n]],
    ["价格歧视", [n]],
    ["意识形态", [n]],
    ["心理账户", [n]],
    ["情绪G点", [n]],
    ["品牌势能", [n]],
    ["服务产业", [n]],
    ["关键时期", [n]],
    ["沟通协作", [n, vi]],
    ["战略合力", [n]],
    ["品牌航母", [n]],
    ["品类战舰", [n]],
    ["行军路线", [n]],
    ["产品尖兵", [n]],
    ["拳头产品", [n]],
    ["超级符号", [n]],
    ["挽留弹窗", [n]],
    ["时间窗口", [n]],
    ["定性定量", [vi]],
    ["战略支点", [n]],
    ["声音印记", [n]],
    ["社交货币", [n]],
    ["付费社群", [n]],
    ["神交已久", [adj]],
    ["财务自由", [n]],
    ["打开率高", [adj]],
    ["留存率高", [adj]],
    ["活跃度高", [adj]],

    // 五个字

    ["大数据分析", [n, vi]],
    ["大数据杀熟", [n, vi]],
    ["延迟满足感", [n, vi]],
    ["地毯式轰炸", [n, vi, vt]],
    ["饱和式攻击", [n, vi, vt]],
    ["四两拨千斤", [n, vi]],
    ["开辟新路径", [vi]],
    ["建立新习惯", [vi]],
    ["用户无感知", [adj]],
    ["叫好又叫座", [adj]],
    ["优先级很高", [adj]],
    ["拉新成本高", [adj]],
    ["颠覆式创新", [n]],
    ["连续创业者", [n]],
    ["投入产出比", [n]],
    ["互联网思维", [n]],
    ["互联网红利", [n]],
    ["国民总时间", [n]],
    ["最后一公里", [n]],
    ["海豚湾模式", [n]],
    ["最大公约数", [n]],
    ["现象级事件", [n]],
    ["沉浸式体验", [n]],
    ["用户忠诚度", [n]],
    ["自媒体矩阵", [n]],
    ["病毒式营销", [n]],
    ["风口上的猪", [n]],
    ["战略性投资", [n]],
    ["战略性亏损", [n]],
    ["系统性风险", [n]],
  ] as WordItem[])
    .map(([text, partOfSpeech, length]) => ({ text, partOfSpeech, length }));

export { getAllWords };
